#ifndef SEQUENCER_H
#define SEQUENCER_H
#include <QSharedPointer>
#include "qkeymetro.h"

using namespace QKeyMetro;
class MTime;

class Sequencer
{
public:
    Sequencer();
    void setTransport(MTime time);
    //void setTimeSignarure(QKeyMetro::TimeSignature timeSignature);
    QSharedPointer <QKeyMetro::TickTimedDataList> events();

private:
    TimeSignature timeSignature_;
    QSharedPointer <MTime> transport_;
};

#endif // SEQUENCER_H
